'use strict';

module.exports = app => {
  const { INTEGER } = app.Sequelize;

  // 商品图片
  const ItemImage = app.model.define('itemImage', {
    // 排序
    order: INTEGER,
  });

  ItemImage.associate = function() {
    // 主图
    ItemImage.belongsTo(app.model.File, { as: 'image' });
    // 商品
    ItemImage.belongsTo(app.model.Item);
  };

  return ItemImage;
};
